/* CSS Document */
*{margin:0 auto;padding:0;font-size:16px;line-height:30px; }
body {margin:0px auto;line-height:0; background:url(img/beijing.png); font-family:microsoft yahei; font-weight:normal;}
a{text-decoration:none;color:#676767;}
ul{list-style:none;}
img{border:0 none;}
.clear{clear:both;}

.index{ width:100%; min-width:1200px;}
.index .channel{ width:100%; height:41px; background:#52a3fc;}
.index .channel .c1{ width:1200px; height:41px; margin:0 auto;}
.index .channel .c1 a{ display:block; line-height:41px; width:153px; text-align:center; color:#fff;float:left; margin-right:70px;}
.index .channel .c1 a:hover{color:#59a7fc; background:url(img/icon.png);}
.index .channel .am-fr{ color:#fff; float:right;}
.index .channel .am-fr i{color:#fff; line-height:41px; margin:0 10px;}
.index .channel .am-fr a{ width:auto; margin-right:0px;}
.index .channel .am-fr a:hover{background:transparent; color:#fff;}
.index .banner{ width:100%; height:auto; overflow:hidden;}
.index .banner img{ width:100%; height:auto; display:block;}
.index .daohang{ width:100%;height:60px; background:#52a3fc; overflow:hidden;}
.index .daohang .d1{ width:1200px; margin:0 auto;}
.index .daohang .d1 a{ display:block; width:168px; height:58px; float:left; line-height:60px; text-align:center; margin:0 1px; font-size:22px; color:#fff;}
.index .daohang .d1 a:hover{ background:#fff;color:#52a3fc;border-bottom:2px solid #59a7fc;}

.am-g{ width:1200px; min-width:1000px; margin:0 auto;}
.wxb-s-item{ position:relative; border: 1px solid #15a1e5; height:116px;}
.am-fll { float: left; width:250px;margin:8px 0px 8px 0; padding:0px 40px;}
.am-fml { float:left; width:364px;margin:8px 45px; padding:0px 40px; padding-top:20px; height:96px;}
.am-fml img{ margin-top:-30px;}
.wxb-s-item h1{ margin-bottom: 0; padding-bottom: 12px; font-size: 36px; font-weight: 400; margin-top:22px;}
.wxb-s-item span{ font-size: 18px; color: #15a1e5; }
.wxb-s-item h1 a{ color: #15a1e5; font-size:36px; }
.wxb-s-item span a{  color: #15a1e5; font-size:20px;}
.wxb-s-item h1 a:hover, .wxb-s-item span a:hover{ color: #0e90d2; }
.wxb-s-item h1 img{ position:relative; top:3px; left:15px;}
.wxb-s-item i{ margin-left: 15px; color: #15a1e5; font-size: 36px; }

.index .news{ width:1200px;}
.index .news .l{ width:823px; float:left;}
.index .news ,l .title{}
.index .news .l .gd a{ font-family:"04b_08";color:#52a3fc; font-size:10px; position:relative; top:-30px;left:786px; line-height:15px;}
.index .news .l .img{ width:353px; height:243px; overflow:hidden; float:left;}
.index .news .l .img img{ width:100%; min-height:243px;}
.index .news .l .list{ float:left;}
.index .news .l .list ul{ margin-left:25px;}
.index .news .l .list li{ width:445px; height:43px; overflow:hidden; border-bottom:1px dashed #ccc; line-height:43px; white-space: nowrap;text-overflow: ellipsis;}
.index .news .r{ width:342px; float:left; margin-left:35px; margin-top:5px;}
.index .news .r .title{ height:17px; border-left:5px solid #52a3fc; font-size:18px; color:#52a3fc; padding-left:12px; line-height:17px; margin-top:-5px;}
.index .news .r .title a{ float:right;font-family:"04b_08";color:#52a3fc; font-size:10px;}
.index .news .r ul{ margin-top:25px;}
.index .news .r ul li{ line-height:43px; height:47px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.index .kuang{ width:1200px; margin-top:50px;}
.index .kuang .l{ width: 328px; height: 438px; border: 1px solid #60c5d1; border-radius: 8px; float:left; padding: 25px 23px 0 23px;}
.index .kuang .l .title{ border-bottom: 1px solid #60c5d1; font-size: 18px; padding-bottom: 14px; color: #474747;}
.index .kuang .m{ width: 328px; height: 438px; border: 1px solid #fbcf48; border-radius: 8px; float:left; padding: 25px 23px 0 23px; margin: 0 36px;}
.index .kuang .m .title{ border-bottom: 1px solid #fbcf48; font-size: 18px; padding-bottom: 14px; color: #474747;}
.index .kuang .r{ width: 328px; height: 438px; border: 1px solid #887eec; border-radius: 8px; float:left; padding: 25px 23px 0 23px;}
.index .kuang .r .title{ border-bottom: 1px solid #887eec; font-size: 18px; padding-bottom: 14px; color: #474747;}
.index .kuang .title a{ float: right; color:#a9a9b1;}
.index .kuang ul{ margin-top: 10px;}
.index .kuang li{ line-height: 50px; border-bottom: 1px dashed #bbb; width: 328px; height: 50px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.index .ad{ width: 1200px; height: 146px; overflow: hidden; margin: 50px auto;}
.index .two{width:1200px; margin-top:70px;}
.index .two .l{ width:628px; float:left;}
.index .two .l .title{ height:17px; border-left:5px solid #52a3fc; font-size:18px; color:#52a3fc; padding-left:12px; line-height:17px; margin-top:-5px;}
.index .two .l a{ display:block; width:167px; height:67px; float:left; margin:30px 37px 0 0;}
.index .two .r{width:572px; float:left;}
.index .two .r a{ display:block; width:126px; height:335px; overflow:hidden; float:left; margin-left:17px;}
.index .foot{ width: 100%; border-top: 1px solid #ccc; padding:35px 0; margin-top:60px; background:#fff;}
.index .foot p{ text-align: center; font-size:14px; color:#999; line-height:24px;}
.index .foot p a{ margin: 0 17px;}


.index .news .rr{ width:342px; float:left; margin-left:35px; margin-top:5px;}
.index .news .rr .title{ height:17px; border-left:5px solid #52a3fc; font-size:18px; color:#52a3fc; padding-left:12px; line-height:17px; margin-top:-5px;}
.index .news .rr .title a{ float:right;font-family:"04b_08";color:#52a3fc; font-size:10px;}
.index .news .rr ul{ margin-top:25px;}
.index .news .rr ul li{ line-height:40px; height:40px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}


